From:                              route@monster.com

Sent:                               Monday, April 18, 2016 4:40 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Program Analyst

 

This resume has been forwarded to you at the request of Monster User xapeix03

JON Michael JAMISON II 

Last updated:  07/18/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received

4550 GEORGETTE AVE
NORTH OLMSTED, OH  44070
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Senior Software Engineer

Resume Value: pc4hx8aak9e7wwbw   

  

 

J. Michael Jamison II

4550 Georgette Avenue

North Olmsted, OH 44070

Cell:  440 503-6063

 

 

 

Technical Skills

 

·   20+ years experience in embedded, real-time and application software design.

·   Over 5 years’ experience developing analog, digital and embedded control hardware.

·   Skilled C and C++ firmware developer.  Proficient with Texas Instruments Code Composer Studio.

·   Skilled C# Windows application developer.

·   Proficient with Altium Schematic Capture / PC Board layout software.

·   Proficient with GUI development using LabVIEW and C#, with some Delphi and C++ GUI development experience.

·   Familiar with the Keil development environment for the ARM processor family.

·   Familiar with the Atmel AT91M55800 and Philips LPC2124 ARM microcontrollers.

·   Familiar with the Unified Modeling Language (UML) methodology.

·   Experience with Visual Basic 4.0 through 6.0, Delphi, Pascal and VBA for Excel.

·   Experience with optical analysis software (OSLO LT).

·   Experience with the MS Document Object Model/XML.

·   Familiar with analog modeling software (LTSPICE).

·  Experience with schematic capture/PCB layout software (Eagle, PCB123, ExpressPCB, OrCAD).

·   Familiar with SQL.

 

 

 

 

 

Experience

 

Oxford Global Resources, Inc.                             April 2015 – May 2015

Client: Lincoln Electric, Inc., Euclid, OH

Senior Software Engineer/Consultant

 

·   Worked with a small team to port code from a Stellaris M3 based product to a TI Tiva M4 based product (TM4C129 microcontroller).

·   Helped troubleshoot Ethernet issues encountered when porting code.

·   Gained experience with the Texas Instruments’ TI-RTOS and SYS/BIOS.

·   Also gained experience with TI Code Composer Studio’s XDCTools graphical and script configuration editors.

 

Aerotek Inc.                    June 2014 – March 2015

Client: Moen Inc., North Olmsted, OH

Senior Software Engineer/Consultant

 

·   Responsible for documenting both hardware and firmware of Moen’s currently produced Infrared sensor.

·   Responsible for the hardware and firmware design of Moen’s second generation sensor.  This includes schematic capture and PC Board layout as well as designing the firmware for the sensor.

·   The new sensor will be used in different products, e.g. Flush Valves, Faucets, etc.  This requires working with various groups and project leads within Moen, to provide a cost effective solution.

·   Other duties include designing /programming concept circuits to test new ideas, teaching and utilizing co-op students to work more efficiently and monitor tests that are being performed on the new hardware.

 

Oxford Global Resources, Inc.                    March 2013 – June 2014

Client: ABB, Inc., Wickliffe OH

Senior Software Engineer/Consultant

 

·   One of three developers responsible for designing and implementing critical parts of ABB's new 800xA for Harmony Plant Automation application, using ABB Sweden's new .NET framework.

·   This application is written primarily in C# using Microsoft's Visual Studio 2012 IDE.  It is used to configure and monitor aspects of the various I/O points in a factory distributed control system (DCS).

·   Main duties include design, code and test, as well as code reviews and validation of bug fixes.

·  Other duties include using various tools developed in-house as well as tools such as Microsoft's WinDBG utility to pinpoint issues with current production code and pre-release code.

 


TapFin, Inc.           Feb 2012 – Dec 2012

Client: Diebold, Inc., North Canton, OH

Senior Software Engineer/Consultant

 

·   Migrated comprehensive test suite to Telelogic (IBM) Rhapsody 7.1 / Visual Studio    (C++) 2010, from Rhapsody 4 / Visual Studio.NET (2003).

·   Provided detailed documentation of the migration process, including Rhapsody configuration changes needed to address many potential issues encountered during the migration.

·   Documentation / modifications in process addressing issues with tests that are failing.  Of the approximately 1,200+ tests in the test suite, 250 had been failing.  Test failures due to multiple issues, including:

·   Tests not being kept current with firmware releases

·   No test recovery method in the event of an unexpected firmware error

·   Developed “data mining” application to gather pertinent data from the test suite results (stored in Excel spreadsheets) over a period of 3 years, using C#.  Prototyped a “data viewer” providing a one-screen overview of this data (approximately 1,200 tests run per test suite, roughly 80 test suites).

 

TERCETA, Inc., N. Royalton, OH    Aug 2010 – Feb 2012

Client: The Timken Company, Canton, OH

Senior Software Engineer/Consultant

 

·   Converted about 20 Delphi BDE (Borland Database Engine) projects to use ADO (ActiveX Data Object).  Wrote a C# “converter” to automate much of the conversion.

·   Involved with the prove-in and integration of an Olympus ultrasonic Non-Destructive Test system, that tests for defects in steel bars.  Involvement included:

o   Writing “Level 1” (PLC communication) and “Level 2” (Database integration) control software in C#.

o   Several trips to Quebec, Canada to prove-in machine and control software.

o   Creating a Windows XP Service utilizing the previously developed control software.

o   Integrating the service with the other Timken control software for the Billet Conditioning facility.

 

PSIGroup, Inc.

Client: Diebold, Inc., North Canton, OH      Jan to Feb 2010

Software Engineer/Consultant

 

·   Developed ATM “Kiosk” demonstration applications for the Advanced Development group.  These applications were written in C# and controlled a combination of ATM hardware including a bill validator, check scanner, printer, barcode reader and credit/debit card scanner.

·   The most complex application demonstrated the concept of a “bill pay” Kiosk that allows a customer to scan a bill's barcode, and pay the bill via cash, check or money transfer.

·   Responsible for the GUI design as well as the underlying code for these demonstration applications.

·   Began development of control software that will be used to control the escrow portion of a bill validator.  The control software is developed using Rhapsody, a UML based integrated development environment, used extensively by Diebold's firmware engineering department.

 


PSIGroup, Inc.

Client: Diebold, Inc., North Canton, OH     Jan 2008 to Dec 2009 

Software Test Engineer/Consultant

 

·   Duties include creating/maintaining software test scripts, providing support for various tests for new Diebold hardware.

·   Developed C++ dynamic link libraries for use with Diebold custom scripting tool.  DLLs enhance the flexibility of the scripting tool.  One DLL provides RS-232 communication to a Mitsubishi 6 DOF robotic arm.  The arm can be controlled by custom script, providing the ability to automate various tests for Diebold’s new enhanced note acceptor (ENA).

·   Developed C# program to automate zipping and uploading test data files to Diebold’s test system server.

·   Developed C# program to generate XML data from binary files created by Diebold’s ENA.  This program parses a C header file that is used by the ENA firmware.  The program then applies the header file information to binary files, creating the XML files for uploading to the database.

·   Developed C# program utilizing an inexpensive Web Camera, for robotic automation task.  The program controls a 6 DOF robot via RS-232, moving notes (money) from a dispenser to a scale.  This replaces a Windows 98 machine that had been used in the past that had utilized optical beams to sense notes.

·   Developed C# image processing program that utilizes inexpensive web cameras to analyze currency alignment as it travels through currency handling machinery.

 

Aeroforce Technology, Inc.  North Ridgeville, OH      June 2007 – Present

·   “Moonlighting” part-time project “Aeroscan” – concept to market.  Providing all engineering support for this project, including all hardware and software design as well as schematic capture and PCB layout.

·   Communicates with CANBus enabled motor vehicles to acquire and display vehicle data in real-time.

·   An Atmel AVR32 microcontroller provides the computing power, and an Epson video graphics controller provides the display.

·   Software (firmware) developed in the C language using Atmel's free Eclipse based Development Environment.  FreeRTOS used to manage all tasks.

·   Created a C# program that builds a proprietary format file (of my own design) to package all graphics for custom dashboard.

·   Providing additional engineering support for other projects as needed.

 

TekSystems, Inc.

Client: Key Bank, Cleveland, OH   Mar 2006 to Nov 2007 

Programmer/Analyst/Consultant

 

·   Performed maintenance support and modifications/enhancements for legacy Windows application (KeyCounselor) used by approximately 5,000 employees at Key.

·   Final project was the modification/enhancement of KeyCounselor to support new Debit Card system, which began service the beginning of October, 2007.

·   Previous assignments include supporting the move to the Equifax credit scoring system.

·   Enhancements include modifying the KeyCounselor GUI and underlying logic to support new products, using Visual Studio.NET.

·   Maintenance includes modifying code to increase application stability and readability.

·   One of three software engineers responsible for migrating the KeyCounselor C++ application (approximately 2.8 million lines of code, contained in several thousand files) to the Visual Studio.Net 2005 development environment (VS8 compiler – the .NET framework is not presently used).

·   Developed C# based “Wizard” to help automate writing C++ KeyCounselor transaction classes.  Also created “how to” document for writing new KeyCounselor transaction classes.

 

Zin Technologies, Inc., Brook Park, OH                                                             Sept 2001 to Jan 2006

Optical/Software/Hardware Engineer

 

·   Provided both software and electrical hardware support to the NASA Stirling Engine Linear Alternator group.  Recommended the use of two separate ARM microcontrollers, first an Atmel AT91 controller, and later the Philips LPC2124 controller, to perform active power factor correction (APFC) for a Stirling linear alternator testbed.  Designed, developed and debugged the C code used to control the APFC circuitry.  The code implements PID control to run the alternator with fixed, settable piston amplitude.  Designed prototype and engineering model boards for the LPC2124, including analog signal conditioning circuitry.

·   Provided software support for a fire extinguishment test rig used in the NASA 2.2 second drop tower and KC-135 “zero-G” plane.  Support consists of the development and maintenance of LabVIEW software/GUI for the rig, hardware recommendations and debugging of signal conditioning hardware.

·   Provided software development support for a NASA space experiment that was to be used to study Sonoluminescence in a micro-gravity environment.  This experiment used the QNX momentics (rev. 6.2.1) operating system, running on a PC104 system.

·   Created a MathCAD 11 model to analyze Schlieren data for a combustion experiment.  The model false-colors a Schlieren image, assigning colors based on calculated flame temperature.  Flame temperature is calculated via an Inverse Abel transform making use of the radial symmetry of the flame.

·   Modified the LabVIEW software for the “Fiber Supported Droplet Combustion” experiment.  The user interface was greatly simplified, while the software automation was increased.

·   Modeled a Wheatstone bridge circuit used for temperature control of an array of heaters, using CircuitMaker 2000’s simulation capability.  Made various design changes based on the model and heater breadboards.

·   Developed LabVIEW control software for the NASA KC-135 “Spacecraft Fire Safety Facility” test rig.  This software made it possible for two people to easily operate the test rig.  The previous software required three people.  Improvements included software control of a Eurotherm PID controller.

 

Eveready Battery Co.  Westlake, OH May 1999 to Sept 2001

Staff Analyst

 

·   Member of the Control System initiative software design team.  Designed distributed machine control software using C++ under vxWorks.

·   Became proficient with vxWorks for the x86 CPU.

·   Worked with the software testing team to specify the tests that would be performed to ensure the software met its requirements.

 

Ardac, Inc., Eastlake, OH Sep 1996 to May 1999 

Senior Software Engineer

 

·   Software Project Engineer for Ardac’s next-generation Bill Validator.  Analyzed the requirements for the new Validator and defined the software architecture used to achieve those requirements.

·   Developed a simple multitasking operating system for the CPU (TMS320C32) used in the new Validator.  Wrote the operating system using a combination of C and TMS320C3x assembler.

·   Defined and implemented coding standards that were adhered to during project development.

·   Rewrote the serial communications routines for the 68HC11 based bill validators.  Used a combination of 68HC11 assembler and C in the design.

·   Performed routine software maintenance on existing product lines as required.

 

 

Aerospace Design and Fabrication Inc., Brook Park, OH Jun 1989 to Sept 1996 

Project Engineer

 

·   Software developer on CM-1 project’s Diagnostic Processor Package (DPP).

·   Developed software to control the Laminar Soot Process experiment in the Zero-G facility (5 second drop tower).

·   Developed data acquisition and control software for the KC-135 Structure of Flame Balls at Low Lewis numbers (SOFBALL) test rig.

·   Developed distributed control system for charging and discharging experimental Nickel Hydrogen batteries.

·   Contract monitor for Space Station Freedom.

 

Keithley Instrument, Inc., Solon, OH Jun 1985 to Nov 1988 

Design Engineer

·   Assigned to lead the electronics hardware development of the Keithley Instruments System 570 data acquisition system while in the Data Acquisition department.

 

Education

 

Master of Science, Physics:  Cleveland State University, April 1992

Cleveland State University’s MS Physics program specializes in Optics

 

Co-author of “Rainbow Scattering by a Coated Sphere” which appeared in the July 20th, 1994 edition of Applied Optics (Vol. 33, No 21)

 

Bachelor of Electrical Engineering:  Cleveland State University, June 1985

 

Electives included advanced control theory and instrumentation

 

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Firmware Engineer

Lincoln Electric

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

60.00 USD hr

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

More than 15 Years

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

 

 

Target Job:

Target Job Title:

Senior Software Engineer

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time

 

Target Company:

Company Size:

Industry:

Aerospace and Defense
Computer Software
Computer/IT Services
Engineering Services

Occupation:

Engineering

·         Aeronautic/Avionic Engineering

·         Electrical/Electronics Engineering

Biotech/R&D/Science

·         New Product R&D

IT/Software Development

·         General/Other: IT/Software Development

·         Software/System Architecture

 

Target Locations:

Selected Locations:

US-OH-Cleveland

Relocate:

No

Willingness to travel:

Up to 25% travel